installment payments - French English Dictionary